have a foot caught in a stirrup - Almanca İngilizce Sözlük